#ifndef RuleByKey_h
#define RuleByKey_h


class RuleByKey_T
{
public:
	List_T<Buffer_T> tokenList;
	List_T<unsigned int> numList;
	bool flag;
	Buffer_T sectionData;

private:
	char _szName[MAX_PATH];

public:
	RuleByKey_T(const char * szName, const char * szRootSection, const char * szConfigFile);

public:
	void ToString(char * szBuffer, unsigned int bufferSize);
};

#endif //RuleByKey_h